rapa whelk - French English Dictionary